Dictionary.com
Thesaurus.com

wormfishes

  • plural
    of wormfish.
    wormfish
    noun
    any of several small, slender fishes of the family Microdesmidae, inhabiting tropical marine waters.

More Suggestions