dracunculoid (English, noun)
expansion: dracunculoid (plural dracunculoids)
Senses:
glosses: Any of the infraorder Dracunculoidea of nematodes.
Forms:
form: dracunculoids
tags: plural