German-English dictionary »

neuralrohrdefekt meaning in English

GermanEnglish
der Neuralrohrdefekt Substantiv

neural tube defect◼◼◼noun