lepidoganoid Meaning, Definition & Usage
Lep`i*do*ga"noid noun
Etymology
Gr. , , a scale + E.Definitions
(Zoöl.) Any one of a division ( Lepidoganoidei ) of ganoid fishes, including those that have scales forming a coat of mail. Also used adjectively.