mineral wool
nounDefinition of mineral wool
: any of various lightweight vitreous fibrous materials used especially in heat and sound insulation
Keep scrolling for more