Top definition
A moss or lichen commonly found in the European Alps.
Homoes only grow on the north side of trees.
by Wobashum Snider January 06, 2006
Get the mug
Get a homoe mug for your grandma Helena.