aloe vera

Noun
  1. 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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches