Meaning of ovoflavin
Definition of ovoflavin
(noun)
a B
vitamin
that prevents
skin
lesions and
weight
loss
Other information on ovoflavin
WIKIPEDIA results for
ovoflavin
Amazon results for
ovoflavin
Tweet