English-Icelandic translations for archerfish
Definition of archerfish
- Any of the species of fish in the family , who prey on small animals near to the surface of a water by shooting them with water from their mouths
Trending Searches
Popular Dictionaries