granulomes
French
Noun
granulomes
m
plural of
granulome