Definition of エディアカラ

エディアカラ

ediakara

no-adjective, noun
Ediacaran (period)