English | German | Russian | Czech

placentotrophic English

Meaning placentotrophic meaning

What does placentotrophic mean?

placentotrophic

Relating to, or by means of placentotrophy

Are you looking for...?