microfilaments
English
Noun
microfilaments
plural of
microfilament