meaning of Axoneme

Axoneme - German to English

axonemes