German-English dictionary »

dezidua meaning in English

GermanEnglish
die Dezidua Substantiv

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

die Deziduazelle Substantiv

decidual cellnoun