German-English dictionary »

telodendron meaning in English

GermanEnglish
Telodendron

telodendrite

das Telodendron Substantiv

telodendronnoun