Definify.com

Definition 2026


flagellae

flagellae

English

Noun

flagellae

  1. plural of flagellum