Advertisement
Advertisement
wormfish
[wurm-fish]
noun
plural
wormfish ,plural
wormfishes .any of several small, slender fishes of the family Microdesmidae, inhabiting tropical marine waters.
Advertisement
Advertisement
Advertisement
Advertisement
Browse