andira Meaning, Definition & Usage

  1. noun small genus of evergreen trees of tropical America and western Africa
    genus Andira.

WordNet