◄
Deciduate
►
Dictionary
(
a.
) Possessed of, or characterized by, a decidua.
Clyx.com