candelilla : Idioms & Phrases


candelilla wax

  • noun a hard brown wax that occurs as a coating on candelilla shrubs
WordNet