Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary        

mar·a·villa

maravilla

 
pronunciation:
mer vI l
part of speech: noun
definition: a leafy wildflower having fragrant, tubular, evening-blooming flowers ranging in color from white to deep pink and found in sandy and desert areas from southern California to Mexico.