Ichthyoid
English Meaning
Somewhat like a fish; having some of the characteristics of fishes; -- said of some amphibians.
- A fish or fishlike vertebrate.
- Characteristic of or resembling a fish.
Sorry, No Malayalam Meaning for your input!
See Ichthyoi Want To Try Ichthyoid In Malayalam??