Medical Fact 468

The cells of taste buds are constantly being renewed, roughly on every ten hours.

Author / Source:
https://www.disabled-world.com