双峰そうほう駱駝らくだ
sō hōrakuda

Noun

1. two-humped camel; Bactrian camel