German-English dictionary »

decidua meaning in English

GermanEnglish
die Decidua Substantiv

decidua [deciduas]◼◼◼noun
[UK: dɪsˈɪdjuːə] [US: dᵻsˈɪduːə]

decidual

decidual