SynonymX
Speak
Archerfish
Definition of Archerfish
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
Noun
Morphology of "archerfish"
archerfishes
Synonyms for word "archerfish"
toxotes jaculatrix
Semanticaly linked words with "archerfish"
percoid
percoid fish
percoidean
genus toxotes
toxotes
Hyponims for word "archerfish"
percoid
percoid fish
percoidean