Definitions of Ogcocephalidae:

  • noun:   batfishes: sluggish bottom-dwelling spiny fishes