Table of Contents > Health Dictionary > Odoriferous gland

Odoriferous gland

Gland that produces a strong-odored secretion.
Search Site

Solgar
Now Food
Garden Of Life
American Health
Natural Vitality
Lily of the Desert
MegaFood
Natural Vitality
Wakunaga of America