Meanings
-
1
adj
- 2
Thesaurus
Synonyms
1
adj
· resembling a worm
worm-shaped