Skip to main content

ichthyoid

English ichthyoid meaning in English  •  ichthyoid का अर्थ अंग्रेजी में
Adjective
  • Somewhat like a fish; having some of the characteristics of fishes; -- said of some amphibians.
Advertisement