mineral cotton

English

Noun

mineral cotton (plural mineral cottons)

  1. (obsolete) Synonym of mineral wool