MEGALOPS


Meaning of MEGALOPS in English

(n.) A large fish; the tarpum.

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