Translation of "Aloe vera" into English

Aloe vera is the translation of "Aloe vera" into English.

Aloe vera
+ Add

Latin-English dictionary

  • Aloe vera

    noun

    very short-stemmed plant with thick leaves with soothing mucilaginous juice

  • Show algorithmically generated translations

Automatic translations of "Aloe vera" into English

  • Google

    Google Translate
Add

Translations of "Aloe vera" into English in sentences, translation memory