horse nettle – Meaning and Explanation

Part of speech : Noun

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

خاری گیاہ ۔ سخت گھاس ۔ عنب الثعلب خاندان سے تعلُق رکھنے والی خاردار گھاس ۔

🔹 Roman Urdu