English synonyms about - contact  

aloe

noun

1 aloe

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

Dutch: aloƫ


Find more on aloe elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027