"sarkoide" in English Sarkoide {m pl} sarcoids Detailed translations for "sarkoide" Sarkoide{masculine plural} Sarkoide sarcoids