Definition for 'rhincodontidae'

user image
"rhincodontidae" NOUN Definition -
  • small-toothed sharks comprising only one species