Meaning of scleropages

Definition of scleropages

(noun) a genus of large freshwater fishes of Australia and Borneo

Other information on scleropages

WIKIPEDIA results for scleropages
Amazon results for scleropages