Noun frogfish has 1 sense
  1. frogfish - fish having a frog-like mouth with a lure on the snout
    --1 is a kind of
    spiny-finned fish, acanthopterygian
    --1 is a member of Antennariidae, family Antennariidae
,
TOP