Meaning of Antennariidae
Definition of Antennariidae
(noun)
frogfishes;
tropical
spiny-finned
marine
fishes having
large
nearly
vertical
mouths;
related
to toadfishes and anglers
Other information on Antennariidae
WIKIPEDIA results for
Antennariidae
Amazon results for
Antennariidae
Tweet