biocomposites
English
Noun
biocomposites
plural of
biocomposite