ストロマトライトです
sutoromatoraitodesu
1. Stromatolite.
Noun
#287006
1. Stromatolite.
1. stromatolite
1. It is not a stromatolite.
1. Was not a stromatolite.
1. It's not stromatolite.
1. Of stromatolite; Stromatolitic
1. If it were stromatolite; When it is a stromatolite
1. Not stromatolite.
1. Wasn't stromatolite.
1. Was a stromatolite.