Live Bearer - Definition - Law Dictionary HomeDictionary Definition live-bearer
Definition :
Any fish of the family Poeciliiidae small usually brightly colored viviparous surface feeding fishes of fresh or brackish warm waters often used in mosquito control