Timune’

English: (noun) placenta

Bahasa Malaysia: tembuni