Back to Dictionary
鳄龙
鱷龍
èlóng
1. Champsosaurus