meaning of aulostomus maculatus

aulostomus maculatus meaning in General Dictionary

tropical Atlantic seafood with an extended snout; swims snout down