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