mycetomes
English
Noun
mycetomes
plural of
mycetome