51Թ

Advertisement

Advertisement

View synonyms for

taste buds

  1. Oval-shaped clusters of cells located on the tongue and lining of the mouth that contain special nerve endings that help give rise to the sense of taste.


Advertisement

Related 51Թs

Advertisement

Advertisement

Advertisement