Malabar-nut Definition
noun
The seed of an East Indian acanthaceous shrub, the Adhatoda Vasica, sometimes used medicinally.
Wiktionary
Other Word Forms of Malabar-nut
Noun
Singular:
malabar-nut
Plural:
Malabar nutsRelated Articles
Find Similar Words
Find similar words to malabar-nut using the buttons below.