Noun Definition
mirabilis multiflora
1.Definition: wildflower having vibrant deep pink tubular evening-blooming flowers; found in sandy and desert areas from southern California to southern Colorado and into Mexico
Related Noun(s):maravilla
Category: Plants