Where does “papillooma” come from?

papillooma (Finnish): papilloma

Definitions

  1. papilloma

Words derived from “papillooma