from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. Any member of the Drilidae.
Sorry, no etymologies found.
It appears to be a drilid larva (becaue it is hairy).
It appears to be a drilid larva becaue it is hairy.
But it is not, because I found it in a sealed bag therefore, it came out of a snail shell & it has a pair of cerci that are characteristics of drilid larvae.
There is a nice picture of a drilid larva on this page.