Malabar nut noun1 •The seed of an acanthaceous shrub, Justicia adhatoda from the Indian Peninsula and Southeast Asia, sometimes used medicinally. formsMalabar nuts