Meaning of frogfish
Definition of frogfish
(noun)
fish
having a frog-like
mouth
with a
lure
on the
snout
Other information on frogfish
WIKIPEDIA results for
frogfish
Amazon results for
frogfish
Tweet