Pristis pectinatus

Explore definitions, synonyms, and language insights of Pristis pectinatus

Definitions

Noun
commonly found in tropical bays and estuaries; not aggressive

More General Terms