English dictionary
petunia axillaris meaning and definition
Definition and meaning of petunia axillaris at MeaningMonkey.org. petunia axillaris meaning and definition in the English Dictionary.PETUNIA AXILLARIS noun
Definition of Petunia axillaris (noun)
- annual herb having large nocturnally fragrant white flowers
- synonyms: large white petunia
Source: Princeton University Wordnet