Lughet
flagellar basal body — English to Chinese Translation | Lughet