Dictionary Definition:
○pattra n. a leaf of the Teak tree Suśr.
• (prob.) = pattra-śāka, vegetables consisting of leaves MārkP.
• m. Moringa Pterygosperma L.