insulinomata
English
Noun
insulinomata
plural of
insulinoma