Definitions of Mustelus norrisi:

  • noun:   found from the northern Gulf of Mexico to Brazil