1 mesenna | Definition of mesenna

mesenna

noun
me·​sen·​na | \ mə̇ˈzenÉ™, -ˈse-\
variants: or less commonly musenna \ myüˈ-​ \ or moussena \ müˈ-​ \
plural -s

Definition of mesenna

: the bark of an Ethiopian tree (Albizzia anthelmintica) used to expel tapeworms

History and Etymology for mesenna

Amharic mĕsanna

Keep scrolling for more