antennariidae
1. [ noun ] (biology,zoology) frogfishes; tropical spiny-finned marine fishes having large nearly vertical mouths; related to toadfishes and anglers
Synonyms: family_Antennariidae
Related terms: fish_family Pediculati sargassum_fish frogfish
Similar spelling:   Antennaria