English edit

Noun edit

lupomata

  1. plural of lupoma