ciliate

Adjective
  1. Of or relating to cilia projecting from the surface of a cell (synset 302856264)
  2. Of or relating to the human eyelash (synset 302856129)
  3. Having a margin or fringe of hairlike projections (synset 302253926)
Noun
  1. A protozoan with a microscopic appendage extending from the surface of the cell (synset 101397895)

Other Searches