Noun Definition
petunia axillaris
1.Definition: annual herb having large nocturnally fragrant white flowers
Related Noun(s):large white petunia
Category: Plants1.Definition: annual herb having large nocturnally fragrant white flowers
Related Noun(s):large white petunia
Category: Plants