English → Hindi dictionary

ambergris

एम्बरग्रीस / अम्बरग्रीस / अम्बरगरिसNoun

ऐम्बरग्रिस

Definition

waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume

Looking for poetry? Read shayari and poems by great poets.