archerfish

/'ɑ:tʃəfiʃ/
Noun
  1. any of several small freshwater fishes that catch insects by squirting water at them and knocking them into the water; found in Indonesia and Australia

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

archerfish
The archerfish shoots a jet of water at a bug on a leaf.