ambrosine
noun
am·bro·sine
| \ -ˌzēn\
plural -s
Definition of ambrosine
: a resinous hydrocarbon mineral that is a variety of amber
Keep scrolling for more