Find the word definition

Wikipedia
Blepharocarya

Blepharocarya is a genus of trees from northern Australia, in the family Anacardiaceae.

Species include:

  • Blepharocarya depauperata Specht
  • Blepharocarya involucrigera F.Muell.