Word info

deciduate

Adjective

Meaning

Possessed of, or characterized by, a decidua.

Source: Webster's dictionary

Close letter words and terms