PLACENTIFEROUS


Meaning of PLACENTIFEROUS in English

adj having or producing a placenta.

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