Word Study
petunia axillaris
WORDNET DICTIONARY
Noun petunia axillaris has 1 sense
- petunia axillaris(n = noun.plant) large white petunia - annual herb having large nocturnally fragrant white flowers; Array is a kind of petunia
For further exploring for "petunia axillaris" in Webster Dictionary Online