Dictionary Check: flagella
"flagella" is a valid word!
Scrabble
12
points
Words with Friends
16
points
Definition
noun
a whip used to inflict punishment
noun
a lash-like appendage used for locomotion (e.g., in sperm cells and some bacteria and protozoa)
Advertisement