lebbek

noun
Middle School
1

The tree Albizia lebbeck.