English-Portuguese dictionary »

stromatolite meaning in Portuguese

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

estromatólitonoun
{m}