Word info

polywool

Noun

Meaning

polywool (countable and uncountable, plural polywools)

A mixture of polymer and wool used as a filter material in aquariums

Source: en.wiktionary.org

Close letter words and terms