As  ciliate  as...

comments powered by Disqus

Definition of ciliate

ciliate - adj. having a margin or fringe of hairlike projections; of or relating to the human eyelash; of or relating to cilia projecting from the surface of a cell; noun a protozoan with a microscopic appendage extending from the surface of the cell.

image

Ciliate on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...