LEPIDOGANOID


Meaning of LEPIDOGANOID in English

noun any one of a division (lepidoganoidei) of ganoid fishes, including those that have scales forming a coat of mail. also used adjectively.

Webster English vocab.      Английский словарь Webster.