Meaning of polyodon spathula

Definition of polyodon spathula

(noun) primitive fish of the Mississippi valley having a long paddle-shaped snout

Other information on polyodon spathula

WIKIPEDIA results for polyodon spathula
Amazon results for polyodon spathula