any of a group of flavonoids extracted from the bark of pine trees

listen to the pronunciation of any of a group of flavonoids extracted from the bark of pine trees
English - English
pycnogenol
any of a group of flavonoids extracted from the bark of pine trees
Favorites