meaning of andira

andira meaning in General Dictionary

small genus of evergreen woods of tropical The united states and western Africa

View more

  • small genus of evergreen woods of exotic The united states and western Africa