cassier
Top 35000
Meanings
Noun
1. sweet acacia, needle bush (Vachellia farnesiana, syn. Acacia farnesiana)