biofilaments
English
Noun
biofilaments
plural of
biofilament