Bael meaning

A tropical fruit tree from India, Aegle marmelos.
noun
0
0
The fruit of this tree, also called the wood apple.
noun
0
0
Advertisement