Search results
- Dictionarytaste bud/ˈtās(t) ˌbəd/
noun
- 1. any of the clusters of bulbous nerve endings on the tongue and in the lining of the mouth which provide the sense of taste: "he'll tantalize your taste buds with his imaginative pizzas"
Powered by Oxford Dictionaries