meaning of adenomartig

adenomartig - German to English

adenomatoid