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.
7.4m questions
9.9m answers