cankerworm
English Dictionary
->
Letter C
-> cankerworm
Search Dictionary:
cankerworm Definition
(n)
green
caterpillar
of
a
geometrid
moth
;
pest
of
various
fruit
and
shade
trees
cankerworm Synonyms
cankerworm
© Art Branch Inc.