lupomata
English
Noun
lupomata
plural of
lupoma