Attested.to

Definition

a hard brown wax that occurs as a coating on candelilla shrubs

Seed ·

Term in context

candelilla wax in CommonParlance