Sabouraud's pastille

English

Noun

Sabouraud's pastille (plural Sabouraud's pastilles)

  1. Alternative form of Sabouraud pastille.