|

Scleropages leichardti

DEFINITIONS OF: Scleropages leichardti

1

n a species of large fish found in Australian rivers

WORD FAMILY
USAGE EXAMPLES