deciduate

/dɪˈsɪdʒʊət/
verb 2adj 1noun 1

Collocations

1

DECIDUATE + NOUN

placenta

Your note

not saved
0 chars