longtail carpet shark

English

Etymology

From longtail +‎ carpet shark

Noun

longtail carpet shark (plural longtail carpet sharks)

  1. Any shark of the family Hemiscylliidae.

References