Wiktionary
trophallaxes
n. (plural of trophallaxis English)
n. (plural of trophallaxis English)