Batfish
English Meaning
A name given to several species of fishes:
- Any of various marine anglerfishes of the family Ogcocephalidae, having a retractable appendage above the mouth.
Sorry, No Malayalam Meaning for your input!
See Batfis Want To Try Batfish In Malayalam??