Vocabulary

ユーシャンベルジア

Euchambersia (genus of therocephalian therapsid)

noun