Meaning of mirabilis multiflora
Definition of mirabilis multiflora
(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
Other information on mirabilis multiflora
WIKIPEDIA results for
mirabilis multiflora
Amazon results for
mirabilis multiflora
Tweet