Aloe vera
English Dictionary
->
Letter A
-> Aloe vera
Search Dictionary:
Aloe vera Definition
(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
Aloe vera Synonyms
Aloe vera
burn plant
© Art Branch Inc.