cownose ray

Explore definitions, synonyms, and language insights of cownose ray

Definitions

Noun
large ray found along eastern coast of North America

More General Terms