English dictionary
decidua meaning and definition
Definition and meaning of decidua at MeaningMonkey.org. decidua meaning and definition in the English Dictionary.DECIDUA noun
Definition of decidua (noun)
- the epithelial tissue of the endometrium
Source: Princeton University Wordnet