Latin-English dictionary »

dromadarius meaning in English

LatinEnglish
dromadarius [dromadarii] (2nd) M
noun

camel soldier, soldier serving in unit mounted on dromedariesnoun