scleropages Meaning, Definition & Usage

  1. noun a genus of large freshwater fishes of Australia and Borneo
    genus Scleropages.

WordNet