Search in full dictionary

MUSK GLANDS

MUSK GLANDS
ScnMaster
glands that emit a strong, penetrating odor. Science of Survival Glossary (app 11.7.90)