English

edit

Noun

edit

folliculomata

  1. plural of folliculoma