Polish-English dictionary »

adelfofagia meaning in English

PolishEnglish
adelfofagia noun

adelphophagynoun
consumption of one embryo by another in utero