Dagbani translation of the word placenta (of humans)

placenta (of humans)

noun

yoli