Italian edit

Etymology edit

From papula +‎ -oide.

Adjective edit

papuloide (plural papuloidi)

  1. pimply