frogfish
English Dictionary
->
Letter F
-> frogfish
Search Dictionary:
frogfish Definition
(n)
fish
having
a
frog
-
like
mouth
with
a
lure
on
the
snout
frogfish Synonyms
frogfish
© Art Branch Inc.