Meaning of family antennariidae

Definition of family antennariidae

(noun) frogfishes; tropical spiny-finned marine fishes having large nearly vertical mouths; related to toadfishes and anglers

Other information on family antennariidae

WIKIPEDIA results for family antennariidae
Amazon results for family antennariidae