Why do archerfish spit water?
Show answer & explanation
Answer: Shooting down insects to eat
Shooting down insects to eat ✓ — Correct! Archerfish hunt insects on leaves above water by spitting precise water jets (up to 6 feet high!) to knock them down. They learn to account for light refraction, angle, and distance. Young fish practice and improve accuracy. Once insects fall into water—snap! It's impressive physics and hunting skill!
Cleaning their gill filters — Wrong. Spitting is for hunting, not hygiene. Archerfish have normal gills and don't need to clean them by spitting externally.
Defending territory boundaries — Wrong. The water jets target insects above water for feeding, not defending against other fish. It's a specialized hunting technique.
More Marine Life questions
- Platypuses and electroreceptive dolphins are passive electroreceptors. What are they reading?
- Platypus bills and some dolphin whisker pits both sense weak electric fields. What pattern is this?
- A nesting sea turtle looks like it is crying. What is the useful job?
- Which organism makes the most of Earth's oxygen?
- Why do sea anemones wave tentacles?
- Why do swordfish have long bills?
