English dictionary
poeciliid meaning and definition
Definition and meaning of poeciliid at MeaningMonkey.org. poeciliid meaning and definition in the English Dictionary.POECILIID noun
Definition of poeciliid (noun)
- small usually brightly-colored viviparous surface-feeding fishes of fresh or brackish warm waters; often used in mosquito control
- synonyms: live-bearer, poeciliid fish, topminnow
Source: Princeton University Wordnet