aloe

/ˈæloʊ/

Explore definitions, synonyms, and language insights of aloe

Definitions

Noun
succulent plants having rosettes of leaves usually with fiber like hemp and spikes of showy flowers; found chiefly in Africa

More General Terms