flagellated cell

Noun
  1. Any cell or one-celled organism equipped with a flagellum (synset 101909790)

Found on Word Lists

Other Searches