Find the word definition

Wikipedia
Twinlab

Twinlab Corporation is an American company which manufactures and markets vitamins, minerals, and bodybuilding supplements. Twinlab is based in Hauppauge, New York with manufacturing facilities in Utah.

Twinlab currently produces more than 500 different products.