Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
flagella
in English
flagella
us
/ˈflædʒələ/
uk
/ˈflædʒələ/
#uncommon
Lemma:
flagellum
The lemma is the base or root form of this word.
Definitions
Noun
protein
appendages
for
bacterial
movement
membrane-enclosed
organelles
for
protist
locomotion
whiplike
structures
for
movement
;
some
organisms