Meaning of oligoplites

Definition of oligoplites

(noun) leatherjackets

Other information on oligoplites

WIKIPEDIA results for oligoplites
Amazon results for oligoplites