Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of aloe vera
  1. 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

    Similar: 

    type of:
Explanation of aloe vera
My lists:
Recently viewed words: