Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of poonga oil

- A kind of oil used in India for lamps, and for boiling with dammar for pitching vessels. It is pressed from the seeds of a leguminous tree (Pongamia glabra).