Vocabulary

アロエベラ

Aloe vera

noun