Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word live-bearer from English dictionary with examples, synonyms and antonyms.

live-bearer   noun

Meaning : Small usually brightly-colored viviparous surface-feeding fishes of fresh or brackish warm waters. Often used in mosquito control.

Synonyms : poeciliid, poeciliid fish, topminnow