YourDictionary

flagellated medical definition

adjective
Having a flagellum or flagella.

Learn more about flagellated

link/cite print suggestion box