What does the word adenoid mean?

    Part of speech: noun

  • A glandular tumor.

Alphabet: