Meaning of Oligoplites

Definition of Oligoplites

(noun) leatherjackets

Other information on Oligoplites

WIKIPEDIA results for Oligoplites
Amazon results for Oligoplites