meaning of Axopodium

Axopodium - German to English

axopodium