glubeo

listen to the pronunciation of glubeo
Latin - English
of a tree
shed its bark