frogfish

Definitions


[ˈfrɒɡfɪʃ], (Noun)

Definitions:
- an anglerfish that typically lives on the seabed, where its warty skin and colour provide camouflage


Phrases:

Origin:




definition by Oxford Dictionaries