Meaning of live-bearer
Definition of live-bearer
(noun)
small
usually
brightly-colored
viviparous
surface-feeding fishes of
fresh
or
brackish
warm
waters;
often
used
in
mosquito
control
Other information on live-bearer
WIKIPEDIA results for
live-bearer
Amazon results for
live-bearer
Tweet