1. n. A species of remora (Echeneis naucrates). See Remora.
1. A species of remora (Echeneis naucrates). See Remora. Origin: Sp, a sticker. Source: Websters Dictionary (01 Mar 1998)