pharyngeal lymphoid ring - Spanish English Dictionary