FROGFISH


Meaning of FROGFISH in English

■ noun ( plural same or ~es ) an anglerfish that typically lives on the seabed, where its warty skin provides camouflage. [ Antennaria hispidus (Indo-Pacific) and other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.