MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Aloe vera

noun (n)

  • very short-stemmed plant with thick leaves with soothing mucilaginous juice; leaves develop spiny margins with maturity; native to Mediterranean region; grown widely in tropics and as houseplants
    sangat short stemmed tanaman dengan tebal daun dengan menenangkan mucilaginous jus; daun mengembangkan bercerancang marjin dengan kematangan; asli mediterania; tumbuh di luas dan sebagai houseplants tropis
    Synonym:
    burn plant
    source: wordnet30