toxotes

toxotes

English Noun
Ad

Definition

Any fish of genus Toxotes, the archerfishes.

Etymology

From Ancient Greek τοξότης (toxótēs, “bowman, archer”).

Ad