Home UK English microvillar
(of a cell surface) having a large number of minute projections.
READ THESE ARTICLES