Definition of Scleropages Leichardti

  • 1. A species of large fish found in Australian rivers Noun

Synonyms for word "scleropages leichardti"

Semanticaly linked words with "scleropages leichardti"

Hyponims for word "scleropages leichardti"