meaning of lonas inodora
1.
shrub
of
southwestern
Mediterranean
region
having
yellow
daisylike
flowers
Related Words
lonas inodora
|
Developed & Maintained By
Taraprasad.com