Word info Synonyms

largescale archerfish

Noun

Meaning

largescale archerfish (plural largescale archerfishes or largescale archerfish)

A species of archerfish, Toxotes chatareus, which is more sooty in colour rather than the silveriness of most archerfish.

Source: en.wiktionary.org

Synonyms

Close letter words and terms