Find the word definition

Wikipedia
Hesperethusa

Hesperethusa is a genus of plant in family Rutaceae. Hesperethusa crenulata has traditionally been used as a facial cosmetic.

Species include:

  • Hesperethusa crenulata (Roxb.) M. Roem.