wormlion (English, noun)
expansion: wormlion (plural wormlions)
Senses:
glosses: The larva of a vermileonid.
Forms:
form: wormlions
tags: plural
form: worm-lion
tags: alternative
form: worm lion
tags: alternative