Marool definition

A monocot from India, which was used to make fabric.
noun
0
0
Advertisement