tubiluchid

Noun

 * 1)  Any priapulid worm in the family.