Noun Definition
aztec lily
1.Definition: Mexican bulbous herb cultivated for its handsome bright red solitary flower
Related Noun(s):jacobean lily, strekelia formosissima
Category: Plants1.Definition: Mexican bulbous herb cultivated for its handsome bright red solitary flower
Related Noun(s):jacobean lily, strekelia formosissima
Category: Plants