Online English Dictionary

Home

Biflagellate


a.

Having two long, narrow, whiplike appendages.


© 2009 Dammam Community College