See also: Toxotai

English edit

Noun edit

toxotai

  1. plural of toxotes