meaning of andira
1.
small
genus
of
evergreen
trees
of
tropical
America
and
western
Africa
Related Words
andira
|
andira inermis
|
Developed & Maintained By
Taraprasad.com