Back to Dictionary
华北龙
華北龍
Huáběilóng
1. Huabeisaurus (Huabeisaurus allocotus)
Noun