meaning of integrifolia
1.
herb
or
small
shrublet
having
solitary
violet
to
rose-red
flowers
Related Words
petunia integrifolia
|
Developed & Maintained By
Taraprasad.com