Biflagellate(a.) Having two long, narrow, whiplike appendages.

Words within biflagelate

9 letter words: 3 results
View all words...