Meaning of aulostomus maculatus

Definition of aulostomus maculatus

(noun) tropical Atlantic fish with a long snout; swims snout down

Other information on aulostomus maculatus

WIKIPEDIA results for aulostomus maculatus
Amazon results for aulostomus maculatus