SCOPELOID


Meaning of SCOPELOID in English

(n.) Any fish of the family Scopelidae.

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