dragon worm (English, noun)
expansion: dragon worm (plural dragon worms)
Senses:
glosses: Synonym of guinea-worm.
Forms:
form: dragon worms
tags: plural