Word Games Pro Dictionary
leatherjacket
noun
tough-skinned larva of certain crane flies
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
tough-skinned larva of certain crane flies
noun
any of several New World tropical fishes having tiny embedded scales
noun
any of several brightly colored tropical filefishes
Similar words
