WordUnscrambler Home
frogfish
Definitions
[ˈfrɒɡfɪʃ], (Noun)
Definitions:
- an anglerfish that typically lives on the seabed, where its warty skin and colour provide camouflage
Phrases:
Origin
:
Click here to see the free dictionary definition for frogfish
definition by Oxford Dictionaries