SELAR CRUMENOPHTHALMUS
(noun)
There is 1 meaning of the phrase
Selar Crumenophthalmus.
Definitions
Selar Crumenophthalmus - as a noun
Of atlantic coastal waters; commonly used for bait
Synonyms (Exact Relations)
