Meaning of “pipe cleaner” in the English Dictionary

English