English | German | Russian | Czech

gemelliparous English

Meaning gemelliparous meaning

What does gemelliparous mean?

gemelliparous

(obsolete) Producing twins.

Are you looking for...?