ARCHERFISH


Meaning of ARCHERFISH in English

n. fish that hunts insects by shooting them down by squirting water from its mouth at them

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.