Archerfish
Definition & Meaning
Part of speech noun
Quick meaning: Archerfish is a noun meaning Any of the species of fish in the family Toxotidae (usually with sole genus Toxotes), who prey on small animals near to the surface of a water by shooting them with water from their mouths.
Meaning
Any of the species of fish in the family Toxotidae (usually with sole genus Toxotes), who prey on small animals near to the surface of a water by shooting them with water from their mouths.
Word Forms
- archerfishes
Related Words
Related dictionary entries include toxotes, frogfish, footballfish, toadfish, triggerfish, anotopterid.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.