Word Definition

Wormed

  1. of Worm