Definify.com

Definition 2025


flagellae

flagellae

English

Noun

flagellae

  1. plural of flagellum