Definitions of Polyodon spathula:

  • noun:   primitive fish of the Mississippi valley having a long paddle-shaped snout