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 (synset 112457552)

Other Searches