English meaning of the Dagbani word tanyibiga

tanyibiga

Noun
  1. tree [sp.] with a scarlet blossom, the roots of which are made into a sponge