English-German dictionary »

gene tubes meaning in German

EnglishGerman
gene tubes noun

die GensondenSubstantiv