Aplacentata
Word Dictionary
-> Aplacentata
Search:
Aplacentata
(n. pl.) Mammals which have no placenta.
Terms of Use
Canadian Jobs