Leatherjacket (noun)
definition:
tough-skinned larva of certain crane flies
Leatherjacket (noun)
definition:
any of several New World tropical fishes having tiny embedded scales
Synonyms
LeatherjackLeatherjacket (noun)
definition:
any of several brightly colored tropical filefishes
Synonyms
Leatherfish