PLACENTIFEROUS


Meaning of PLACENTIFEROUS in English

(a.) Having or producing a placenta.

Webster's English dictionary.      Английский словарь Webster.