WTWM

whatsthatwordmean

← Definition
Guess

screwworm

nounA type of fly larva that infests wounds in warm-blooded animals, causing serious damage to the flesh.

Synonyms

larvanounmaggotnoun

Built for word lovers.