Feedback
Aloe vera
Meaning
Noun
●
In Asparagales order plants, Herbs & Succulents:
A
plant
of the
species
Aloe
vera
,
grown
as an
ornamental
,
thought
to have
medicinal
value; an
extract
, often a
gel
, made from the
plant
.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better