Find the word definition

The Collaborative International Dictionary
Deciduate

Deciduate \De*cid"u*ate\ (?; 135), a. (Anat.) Possessed of, or characterized by, a decidua.

Wiktionary
deciduate

a. (context anatomy English) Having, or characterized by, a decidua.