- Petunia axillaris as a noun:
- 1
Petunia axillaris
noun
1 Petunia axillaris
Annual herb having large nocturnally fragrant white flowers.
synonym: large white petunia.
debug info: 0.0232
noun
Annual herb having large nocturnally fragrant white flowers.
synonym: large white petunia.
debug info: 0.0232