Synonyms of ARCHERFISH
Valid in Scrabble US · 21 points
ARCHERFISH: definition and more1 synonym in 1 meaning 0 playable in Scrabble US
Synonyms of ARCHERFISH by meaning
noun
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
Also: toxotes jaculatrix.