Definify.com

Definition 2024


adenoids

adenoids

English

Noun

adenoids

  1. plural of adenoid

Anagrams