Answer:
Taste buds are small structures present within the papillae of the tongue.Taste buds contain the taste receptor cells,which are also known as gustatory cells.
5.7m questions
7.4m answers