Meaning of genlisea
Definition of genlisea
(noun)
rootless
carnivorous
swamp
plants having at the
base
of the
stem
a
rosette
of
foliage
and leaves consisting of
slender
tubes
swollen
in the
middle
to
form
traps;
each
tube
passes into two
long
spirally
twisted
arms
with
stiff
hairs
Other information on genlisea
WIKIPEDIA results for
genlisea
Amazon results for
genlisea
Tweet