Definify.com

Definition 2026


adenoids

adenoids

English

Noun

adenoids

  1. plural of adenoid

Anagrams