Meaning of aztec lily
Definition of aztec lily
(noun)
Mexican
bulbous
herb
cultivated
for its
handsome
bright
red
solitary
flower
Other information on aztec lily
WIKIPEDIA results for
aztec lily
Amazon results for
aztec lily
Tweet