• Archerfish

    Origin

    archer + fish

    Full definition of archerfish

    Noun

    archerfish

    (plural archerfish)
    1. Any of the species of fish in the (toxotes) family, who prey on small animals near to the surface of a water by shooting them with water from their mouths.

    Derived terms

    © Wiktionary