Biflagellate
Word Dictionary
-> Biflagellate
Search:
Biflagellate
(a.) Having two long, narrow, whiplike appendages.
Terms of Use
Canadian Jobs