APLACENTATA


Meaning of APLACENTATA in English

(n. pl.) Mammals which have no placenta.

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