meaning of adenomatoid

adenomatoid - German to English

adenomatoid