Dictionary Translate Correct Ask AI
Noun
adenoids [sing. adenoid] , Pl., {ant.}
لحمية {تشريح}
...
adenoids {zool.}
غدانيات {نسيج غدي متضخم في تجويف الأنف البلعومي}، {الحيوان}