Table of Contents > Health Dictionary > Odoriferous gland

Odoriferous gland

Gland that produces a strong-odored secretion.
Search Site

Now Solutions
Manitoba
MegaFood
Now Food
Jarrow Formulas
MegaFood
Carlson Labs
Natural Vitality
Natural Vitality