NichiDict

生きた化石

いきたかせき
[ikitakaseki]

Meanings

1.ExpressionNoun

living fossil