ICHTHYOPSIDA


Meaning of ICHTHYOPSIDA in English

noun ·pl a grand division of the vertebrata, including the amphibia and fishes.

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