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