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

stromatolite meaning in العربية

إنجليزيالعربية
stromatolite rock-like structure built by microorganisms

سْتْرُومَاتُولِيتf

Your history