stromatolite – Meaning and Explanation

Part of speech : Noun

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

سبز نیلگوں کائی اور دریائی مٹی کی پرتوں کا بنا ہوا تودہ جو آسٹریلیا کی ساحلی جھیلوں میں پایا جاتا ہے اور بعض دوسرے مقامات پر سنگواروں کی صورت میں ملتا ہے ۔

🔹 Roman Urdu