Definitions of Andira:

  • noun:   small genus of evergreen trees of tropical America and western Africa