English-German dictionary »

decidual cell meaning in German

EnglishGerman
decidual cell noun

die DeziduazelleSubstantiv