What does Ambrein mean?

Ambrein meaning in General Dictionary

A fragrant compound which is the primary constituent of ambergris

View more

  • A fragrant material the main constituent of ambergris.

Ambrein meaning in General Dictionary

(n.) A fragrant material the main constituent of ambergris.