Jojoba

Noun

  • a shrub native to the southwestern United States and to Mexico; the only plant known to store liquid wax in its seed, Simmondsia chinensis.

Leave a Reply

Your email address will not be published.