Dictionary, Free Dictionary - MyDictionary.net
Definition of " adenoids " in English German Dictionary
Results
adenoids {'ædən,ɔıdz}
  • {N} Polypen [PL], Rachenwucherungen [PL]