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