áloe
Top 20000
Meanings
Noun
1. aloe, aloe juice (botany)
2. agarwood