bayberry wax

Explore definitions, synonyms, and language insights of bayberry wax

Definitions

Noun
a fragrant green wax obtained from the wax myrtle and used in making candles

More General Terms

wax