Spanish-English dictionary »

estromatolito meaning in English

SpanishEnglish
estromatolito noun
{m}

stromatolite [stromatolites](rock-like structure built by microorganisms)
noun