Definition of Deciduate

  • (a.) Possessed of, or characterized by, a decidua.

Synonyms of Deciduate


No Synonyms Found.

Antonyms of Deciduate


No Antonyms Found.

Homophones of Deciduate


No Homophones Found.