Definitions English

  • A marine fish of the order Lophiiformes or Pediculati, having a long dorsal fin ray that is suspended over the mouth and that serves as a lure to attract prey.