English Dictionary
◊ TASTEBUD
tastebud
n : an oval sensory end organ on the surface of the tongue