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

cankerworms Definition

Cancel
cankerworms
noun(can-ker-worm)
either of two geometrid moths (Alsophila pometaria and Paleacrita vernata) and especially their larvae which are serious pests of fruit and shade trees

Words Related to cankerworms!

cankerworms Examples by Brain Bank Users