Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leatherjacket Definition

Cancel
leatherjacket
noun
The larva of some crane fly|crane flies

Words Related to leatherjacket!

leatherjacket Examples by Brain Bank Users