Where does “adenomatoidi” come from?

adenomatoidi (Finnish): adenomatoid of or pertaining to adenoma

Definitions

  1. adenomatoid of or pertaining to adenoma

Words derived from “adenomatoidi