Latin-English dictionary »

echeneis meaning in English

LatinEnglish
echeneis [echeneidis] (3rd) F
noun

sucking fish, the remoranoun