adenoids
Noun
1. (anatomy) 
a. la vegetaciones (adenoideas) (F) 
adenoids [ˈædɪnɔɪdz]
plural noun
vegetaciones (f) adenoideas
Search history
Did this page answer your question?