Meaning ofmicrofilamentsin English

microfilaments

us/ˌmaɪkrəʊfaɪˈlæmənts/uk/ˌmaɪkrəʊfaɪˈləʊmənts/
#uncommon
Definitions