Toxotai

See also: toxotai

English

Etymology

From Ancient Greek τοξόται (toxótai).

Noun

Toxotai

  1. plural of Toxotes