English | German | Russian | Czech

deciduogenic English

Meaning deciduogenic meaning

What does deciduogenic mean?

deciduogenic

That is involved in the formation of the decidua

Are you looking for...?