torrefactions

English

Noun

torrefactions

  1. plural of torrefaction