English dictionary
maravilla meaning and definition
Definition and meaning of maravilla at MeaningMonkey.org. maravilla meaning and definition in the English Dictionary.MARAVILLA noun
Definition of maravilla (noun)
- wildflower having vibrant deep pink tubular evening-blooming flowers; found in sandy and desert areas from southern California to southern Colorado and into Mexico
- leafy wildflower having fragrant slender white or pale pink trumpet-shaped flowers; southwestern United States and northern Mexico
- synonyms: Mirabilis longiflora, sweet four o'clock
Source: Princeton University Wordnet