Definition of alho
"alho" is probably misspelled. Trying aloe instead Definition of aloe
1. aloe [ n ] succulent plants having rosettes of leaves usually with fiber like hemp and spikes of showy flowers; found chiefly in Africa
Synonyms aloe Related Terms succulent cape_aloe burn_plant genus_AloeSimilar Spelling
AloiAleo
aloe
allo
Allah
allow
al
alloy
aloha
ala
All
ali
ale
Aly
aliyah
Alloway
ally
Alli
Alla
Alia
Aley
alee