English | German | Russian | Czech

trophallactic English

Meaning trophallactic meaning

What does trophallactic mean?

trophallactic

Relating to trophallaxis.

Are you looking for...?