Latin-English dictionary »

octophoros meaning in English

LatinEnglish
octophoros [octophoros, octophoron]

borne by eight