Dictionary Definition:
○pattra m. N. of a mountain Śatr
• m. having a thousand petals', a lotus MBh. Hariv. Ragh
• ○râbharaṇa mfn. adomed with lotuses MW