Remora
English Meaning
Delay; obstacle; hindrance.
- Any of several marine fishes of the family Echeneidae, having on the head a sucking disk with which they attach themselves to sharks, whales, sea turtles, or the hulls of ships. Also called shark sucker, suckerfish, suckfish.
Sorry, No Malayalam Meaning for your input!
See Remor Want To Try Remora In Malayalam??