English dictionary
mirabilis longiflora meaning and definition
Definition and meaning of mirabilis longiflora at MeaningMonkey.org. mirabilis longiflora meaning and definition in the English Dictionary.MIRABILIS LONGIFLORA noun
Definition of Mirabilis longiflora (noun)
- leafy wildflower having fragrant slender white or pale pink trumpet-shaped flowers; southwestern United States and northern Mexico
- synonyms: maravilla, sweet four o'clock
Source: Princeton University Wordnet