Definition Definition

ambrein - Meaning and Examples

Meaning of 'ambrein' (Webster Dictionary)

1 . Ambrein [ n.]
- A fragrant substance which is the chief constituent of ambergris.