Meaning of acanthocybium solandri

Definition of acanthocybium solandri

(noun) large fast-moving predacious food and game fish; found worldwide

Other information on acanthocybium solandri

WIKIPEDIA results for acanthocybium solandri
Amazon results for acanthocybium solandri