• Bitterleaf

    Full definition of bitterleaf

    Noun

    bitterleaf

    (uncountable)
    1. (), a tree native to sub-Saharan Africa.
    © Wiktionary