Definitions
There is 1 meaning of the phrase
Petunia Axillaris.
Petunia Axillaris - as a noun
Annual herb having large nocturnally fragrant white flowers
Synonyms (Exact Relations)
large white petuniaExample Sentences
"The petunia axillaris is native to South America."
"The fragrance of petunia axillaris attracts pollinators."
"Many gardeners cultivate petunia axillaris for its ornamental value."
"Hummingbirds are often seen visiting petunia axillaris to feed on nectar."
"The petals of petunia axillaris are slightly ruffled."