NichiDict

ユーシャンベルジア

[yuushanberujia]

Meanings

1.Noun

Euchambersia (genus of therocephalian therapsid)