ambergrise Definition
Definition
A waxy substance derived from the digestive system of sperm whales and similar cetaceans, used in perfumery and medicinally, and also called graveyard whale.
Browse
A waxy substance derived from the digestive system of sperm whales and similar cetaceans, used in perfumery and medicinally, and also called graveyard whale.
Browse