English dictionary
strekelia formosissima meaning and definition
Definition and meaning of strekelia formosissima at MeaningMonkey.org. strekelia formosissima meaning and definition in the English Dictionary.STREKELIA FORMOSISSIMA noun
Definition of Strekelia formosissima (noun)
- Mexican bulbous herb cultivated for its handsome bright red solitary flower
- synonyms: Aztec lily, Jacobean lily
Source: Princeton University Wordnet