Dictionary » M » Malabar



1. (Science: geography) a region in the western part of the Peninsula of india, between the mountains and the sea.

2. (Science: botany) malabar nut, the seed of an East indian acanthaceous shrub, the Adhatoda Vasica, sometimes used medicinally.

Please contribute to this project, if you have more information about this term feel free to edit this page

This page was last modified 21:16, 3 October 2005. This page has been accessed 1,651 times. 
What links here | Related changes | Permanent link