oarweed – Meaning and Explanation

Part of speech : Noun

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

جِنس لیمناریا کا کوئی بڑا سُمندری پودا ۔ صوف البحر جو اکثر چٹانی ساحِلوں پر اُگتا ہے ۔

🔹 Roman Urdu