polywool
Noun
Meaning
polywool (countable and uncountable, plural polywools)
A mixture of polymer and wool used as a filter material in aquariums
Noun
polywool (countable and uncountable, plural polywools)
A mixture of polymer and wool used as a filter material in aquariums