Aztec lily
1.
(
noun
) Mexican bulbous herb cultivated for its handsome bright red solitary flower
Synonyms:
Jacobean lily
,
Strekelia formosissima
Related Words:
amaryllis
Terms and Conditions of Use / Copyright Notice