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.”
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.”