REMORA


Meaning of REMORA in English

(n.) Any one of several species of fishes belonging to Echeneis, Remora, and allied genera. Called also sucking fish.

Webster's English dictionary.      Английский словарь Webster.