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