microcomposite
Noun
Meaning
microcomposite (plural microcomposites)
Any composite material one or more of whose components is some form of microparticle
Noun
microcomposite (plural microcomposites)
Any composite material one or more of whose components is some form of microparticle