Whale Vomit
Explained: What Is Ambergris And Why Is Whale Vomit Expensive?
Sep 10, 2021, 13:14 IST
What Is Ambergris? Ambergris, French for grey amber, is generally referred to as whale vomit. Christopher...
Thootukudi Cops Arrest 6 For Smuggling Whale Vomit Ambergis Worth Crores
Jun 24, 2021, 15:28 IST
A total of six people were arrested by the police for smuggling two kgs of...