English | German | Russian | Czech

didelphic English

Meaning didelphic meaning

What does didelphic mean?

didelphic

(zoology) Possessing two wombs.

Are you looking for...?