Horseworm Definition

noun

The larva of a botfly.

Wiktionary

Other Word Forms of Horseworm

Noun

Singular:
horseworm
Plural:
horseworms

Origin of Horseworm

Find Similar Words

Find similar words to horseworm using the buttons below.

Words Starting With

Words Ending With

Unscrambles

horseworm