Definition of ストロマトライト

ストロマトライト

sutoromatoraito

noun
stromatolite