thornhead (English, noun)
expansion: thornhead (plural thornheads)
Senses:
glosses: Any parasitic worm of the order Acanthocephala
Forms:
form: thornheads
tags: plural