Definitions of Regalecidae:

  • noun:   ribbonfishes