Scleropages

Explore definitions, synonyms, and language insights of Scleropages

Definitions

Noun
a genus of large freshwater fishes of Australia and Borneo

More General Terms