bitterleaf

English

Noun

bitterleaf (uncountable)

  1. Vernonia amygdalina, a tree native to sub-Saharan Africa.

Translations

Anagrams