microfilaments

English

Noun

microfilaments

  1. plural of microfilament