Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aloe vera Definition

Cancel
aloe vera
noun()
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
Synonyms: burn plant,

Words Related to aloe vera!

aloe vera Examples by Brain Bank Users