Definition Definition

deciduate - Meaning and Examples

Meaning of 'deciduate' (Webster Dictionary)

1 . Deciduate [ a.]
- Possessed of, or characterized by, a decidua.