Selar crumenophthalmus

Explore definitions, synonyms, and language insights of Selar crumenophthalmus

Definitions

Noun
of Atlantic coastal waters; commonly used for bait

More General Terms