العربية-إنجليزي قاموس »

سْتْرُومَاتُولِيت meaning in بالإنجليزية

العربيةإنجليزي
سْتْرُومَاتُولِيت f

stromatoliterock-like structure built by microorganisms

Your history