ICHTHYOID MEANING IN ENGLISH

• Ichthyoid Definition & Synonyms

  1. (a.) Alt. of Ichthyoidal


• Ichthyoidal Definition & Synonyms

  1. (a.) Somewhat like a fish; having some of the characteristics of fishes; -- said of some amphibians.


RECENT SEARCHES