Meaning of sundew plant
Definition of sundew plant
(noun)
any of
various
bog plants of the
genus
Drosera having leaves
covered
with
sticky
hairs that
trap
and
digest
insects;
cosmopolitan
in
distribution
Other information on sundew plant
WIKIPEDIA results for
sundew plant
Amazon results for
sundew plant
Tweet