21placenta — n. Secundines, after birth …
New dictionary of synonyms
22secondines — variant of secundines …
Useful english dictionary