German-English dictionary »

globoidzelle meaning in English

GermanEnglish
die Globoidzelle Substantiv

globoid cell◼◼◼noun