microroasteries
English
Noun
microroasteries
plural of
microroastery