Cilium

Cilium

A cilium (Latin for eyelash; the plural is cilia) is an organelle found in eukaryotic cells. Cilia are slender protuberances that project from the much larger cell body.

Read more about Cilium.