English Dictionary
Definition aloe in British English
aloe noun
[countable] noun
/ˈæləʊ/
Synonyms and related words
