Deciduate (noun) Definition, Meaning & Examples

adjective Anatomy, Zoology.
  1. having or characterized by a decidua.
  2. (of a placenta) partly formed from the decidua.
  3. deciduous (def. 2).
Deciduate (noun) Definition, Meaning & Examples

More Definitions