Word info

dropworm

Noun

Meaning

The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.

Source: Webster's dictionary

Close letter words and terms