echeneidid

/ɛkəˈniːɪdɪd/

Definitions

1. noun

A member of the family Echeneidae, a group of tropical marine fish with the ability to attach themselves to other animals for transportation.

“The diver observed a group of echeneidids clinging to the backs of sea turtles.”

Synonyms

  • remora
  • suckerfish

Antonyms

  • freeloader