hemapod
/ˈhɛməpɒd/Definitions
1. noun
A type of small, worm-like insect found in soil.
“The gardener found a hemapod in the compost heap and decided to remove it.”
2. noun
A small, primitive, multi-legged creature resembling an insect.
“The fossilized remains of a hemapod were discovered in the ancient rock formation.”