Dictionary.com
Thesaurus.com

needlefishes

  • plural
    of needlefish.
    needlefish
    noun
    any fish of the family Belonidae, of warm seas and coastal fresh waters, having a sharp beak and needlelike teeth.

More Suggestions