Find the word definition

Wiktionary
echeneid

n. (context zoology English) Any member of the Echeneidae.

Usage examples of "echeneid".

The echeneids, thrown into the sea, directly began their game, and fixed themselves to the breastplate of the turtles.