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