Sabouraud's pastilles
English
Noun
Sabouraud's
pastilles
plural of
Sabouraud's pastille