At which location are the taste buds found?
a. Parotid glands
b. On the tongue
c. Salivary glands
d. Roof of the mouth
d. Confident
a. Parotid glands
b. On the tongue
c. Salivary glands
d. Roof of the mouth
d. Confident