Meaning of cow-nosed ray

Definition of cow-nosed ray

(noun) large ray found along eastern coast of North America

Other information on cow-nosed ray

WIKIPEDIA results for cow-nosed ray
Amazon results for cow-nosed ray