Aloe vera :

Search Words
You can search or browse for words

Aloe vera

  • 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
News & Articles

Bee Dictionary: Search, browse, look at common errors, idioms and more.