tanyibiga gbunni siliminsili ni

tanyibiga

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