andira

/ænˈdiːrə/

Definitions

1. noun

a tree genus of the family Sapindaceae, native to South America

“The park featured various species of trees, including an andira, which attracted many birds.”

Synonyms

  • sapindus
  • soapbark