poeciliid fish

Noun
  1. Small usually brightly-colored viviparous surface-feeding fishes of fresh or brackish warm waters;
    Often used in mosquito control (synset 101451592)

Found on Word Lists

Other Searches