Turkish-English dictionary »

flagellum meaning in English

TurkishEnglish
flagellum noun

flagellum [flagellums](long whiplike organelle)
noun
[UK: flə.ˈdʒe.ləm] [US: flə.ˈdʒe.ləm]

Your history