English-German dictionary »

neurotubules meaning in German

EnglishGerman
neurotubules noun

die NeurotubuliSubstantiv