Back...

  • relating to an adenoma [adj]
  • pertaining to an adenoma (a tumor of glandular origin) [adj]