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