leatherjacket
n 1: any of several brightly colored tropical filefishes [syn: leatherfish]
2: any of several New World tropical fishes having tiny
embedded scales [syn: leatherjack]
3: tough-skinned larva of certain crane flies