adelphophage
English
Noun
adelphophage
(
plural
adelphophages
)
An
embryo
that practices
adelphophagy
Related terms
adelphophagic