Find the word definition

Wiktionary
buffy coats

n. (plural of buffy coat English)