English-Vietnamese Dictionary
◊ HYENOID
◊hyenoid
▫ tính từ
▪ dạng linh cẩu
English Dictionary
◊ DID YOU MEAN ADENOID?
adenoid
adj : relating to or resembling lymphatic glands or lymphoid
tissue
n : a mass of lymphatic tissue in the throat behind the uvula;
"enlarged adenoids may restrict the breathing of
children" [syn: {pharyngeal tonsil}]