Andira
English Dictionary
->
Letter A
-> Andira
Search Dictionary:
Andira Definition
(n)
small
genus
of
evergreen
trees
of
tropical
America
and
western
Africa
Andira Synonyms
Andira
genus Andira
© Art Branch Inc.