adelphophage

English

Noun

adelphophage (plural adelphophages)

  1. An embryo that practices adelphophagy