Eastern Atlantic: Oslo, Norway to Port Elizabeth, South Africa. Also known from the Mediterranean and Black Sea. Western Atlantic: Nova Scotia, Canada to Florida, USA and northern Gulf of Mexico; then from Colombia, Venezuela, and south of the Amazon River to northern Argentina; apparently absent from most of the Caribbean Sea. |