Translation of "Aloe vera" into English
Aloe vera is the translation of "Aloe vera" into English.
Aloe vera
-
Aloe vera
nounvery short-stemmed plant with thick leaves with soothing mucilaginous juice
-
Show algorithmically generated translations
Automatic translations of "Aloe vera" into English
-
Google Translate
Add example
Add