English-German dictionary »

telodendrite meaning in German

EnglishGerman
telodendrite

Telodendron