dromadarius

Latin > English

dromadarius dromadarii N M :: camel soldier, soldier serving in unit mounted on dromedaries