Meaning of australian arowana

Definition of australian arowana

(noun) a species of large fish found in Australian rivers

Other information on australian arowana

WIKIPEDIA results for australian arowana
Amazon results for australian arowana