Malabar nut Meaning, Definition & Usage

Definitions
  1. (Bot.), the seed of an East Indian acanthaceous shrub, the Adhatoda Vasica, sometimes used medicinally.

Webster 1913