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