amaranthus polygonoides – Meaning and Explanation

Part of speech : noun

Urdu Meaning (اردو معنی)

لیسبا ، لیسوا ، کنجر ، ہنڈرا

🔹 Roman Urdu