what taste is papillae????
Papillae are small nipple like structures present on the upper surface of the tongue. The taste buds are situated on those papillae.
what taste is papillae????
Papillae are small nipple like structures present on the upper surface of the tongue. The taste buds are situated on those papillae.