trichoepitheliomata

English

Noun

trichoepitheliomata

  1. plural of trichoepithelioma