mustelus norrisi Meaning, Definition & Usage

  1. noun found from the northern Gulf of Mexico to Brazil
    Florida smoothhound.

WordNet