Find the word definition

Wiktionary
sulfur tufts

n. (sulfur tuft English)