Definitions
noun
frogfishes; tropical spiny-finned marine fishes having large nearly vertical mouths; related to toadfishes and anglers
Look “family antennariidae” up elsewhere
Want another word?
Spin the dictionary for a fresh one.