This is a creature concept for Creature of the Week 205 over at ConceptArt.org.
Glow Jaws are large insects that burrow into overhanging surfaces, such as fallen trees or mud caves. They have tentacle-like appendages that glow brightly. On the tentacles are scented lures that attract prey such as small rodents. Their legs are broad, shaped like flower petals found in the habitat, they can tightly enclose around prey. The legs are also great for burrowing, and can serve as a shield from predators. However, the Glow Jaw is very vulnerable when it is not in a burrow.
Can anyone think of a better name for this creature?