Any of the minute hairlike structures projecting from the surface of certain types of cells.
(London, United Kingdom)