Meaning of petunia axillaris
Definition of petunia axillaris
(noun)
annual
herb
having
large
nocturnally
fragrant
white
flowers
Other information on petunia axillaris
WIKIPEDIA results for
petunia axillaris
Amazon results for
petunia axillaris
Tweet