Home
Search
Index
Definify.com
Definition
2024
flagellae
flagellae
English
Noun
flagellae
plural of
flagellum
Similar Results
Flagellate
Flagellant