DICTIONARY


Definition of FLATHEADS

noun : FLATHEADS

Source: WordNet 3.1

  • 1. (

    ) food fish of the Indonesian region of the Pacific; resembles gurnards ;

  • 2. (

    ) pallid bottom-dwelling flat-headed fish with large eyes and a duck-like snout ;


See more about : FLATHEADS