Hindi, asked by farhanasuhail10, 10 months ago

anupatr English meaning​

Answers

Answered by MrsJUNGKOOK
1

Anupatra means Stipule it means a small leaflike appendage to a leaf..

Similar questions