Definify.com

Definition 2024


flagellae

flagellae

English

Noun

flagellae

  1. plural of flagellum