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