Chimaera
English Meaning
- A deep-sea cartilaginous fish of the family Chimaeridae, having a smooth-skinned tapering body and a whiplike tail.
- Genetics Variant of chimera.
Sorry, No Malayalam Meaning for your input!
See Chimaer Want To Try Chimaera In Malayalam??