Meaning of climbing lily
Definition of climbing lily
(noun)
any
plant
of the
genus
Gloriosa of
tropical
Africa and Asia; a
perennial
herb
climbing
by
means
of tendrils at
leaf
tips having
showy
yellow
to red or
purple
flowers; all
parts
are
poisonous
Other information on climbing lily
WIKIPEDIA results for
climbing lily
Amazon results for
climbing lily
Tweet