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