MEGAMOUTH


Meaning of MEGAMOUTH in English

n. large slow-swimming shark discovered only in 1976

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.