Definitions
noun
succulent plants having rosettes of leaves usually with fiber like hemp and spikes of showy flowers; found chiefly in Africa
Look “aloe” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
succulent plants having rosettes of leaves usually with fiber like hemp and spikes of showy flowers; found chiefly in Africa