Petunia axillaris
1.
(
noun
) annual herb having large nocturnally fragrant buff-white flowers
Synonyms:
large white petunia
Related Words:
petunia
Terms and Conditions of Use / Copyright Notice