Meaning of mirabilis longiflora
Definition of mirabilis longiflora
(noun)
leafy
wildflower
having
fragrant
slender
white
or
pale
pink
trumpet-shaped
flowers;
southwestern
United States and
northern
Mexico
Other information on mirabilis longiflora
WIKIPEDIA results for
mirabilis longiflora
Amazon results for
mirabilis longiflora
Tweet