eumycetomas

English

Noun

eumycetomas

  1. plural of eumycetoma