DECIDUATE Meaning of DECIDUATE in English (a.) Possessed of, or characterized by, a decidua. Webster's English dictionary. Английский словарь Webster. 2012