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.
9.5m questions
12.2m answers