dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Frogfish
— definition
1.
frogfish (Noun)
1 definition
frogfish (Noun)
— Fish having a frog-like mouth with a lure on the snout.
2 types of
acanthopterygian
spiny-finned fish
2 parts of
Antennariidae
family Antennariidae