answersLogoWhite

0


Best Answer

The term 'solgar' is not defined in the dictionary so it most likely refers to the nutritional supplement company by the same name, Solgar. Solgar was founded in 1947 and sells supplements like multivitamins worldwide.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does the term 'solgar' mean?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions