ユーシャンベルジア
yūshamberujia

Noun

1. Euchambersia (genus of therocephalian therapsid)