Online English Dictionary

Home

flagellated


adj.

resembling a flagellum or flagella.


© 2009 Dammam Community College