Dropworm Definition

noun

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

Wiktionary

Other Word Forms of Dropworm

Noun

Singular:
dropworm
Plural:
dropworms

Origin of Dropworm

Find Similar Words

Find similar words to dropworm using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dropworm