microvillae
English
Noun
microvillae
plural of
microvillus