What is the full meaning of megavitamins
MEGAVITAMIN, relating to or consisting of very large doses of vitamins [n]
Example of the word megavitamins placed on a Scrabble board.