a rock-like structure built by cyanobacteria

listen to the pronunciation of a rock-like structure built by cyanobacteria
English - English

Definition of a rock-like structure built by cyanobacteria in English English dictionary

A rock-like structure built by cyanobacteria
stromatolite