Meaning of glory lily
Definition of glory 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 glory lily
WIKIPEDIA results for
glory lily
Amazon results for
glory lily
Tweet