Wiktionary
torrefactions
n. (plural of torrefaction English)
n. (plural of torrefaction English)