• Optimum Nutrition FormulaFruit Flavor and Honey Budgie Food

Taste in Birds

Some of birds have less than 50 taste buds, while human being has nearly 9000 ones. While parrot species have nearly 350 taste buds, the other bird species may have up to 500 ones.

Smilar Products