priapuloid
/raɪˌæpjʊˈloʊɪd/Definitions
1. adjective
Resembling or having the form of a Priapulus, a genus of marine worms
“The priapuloid worms were found in the ocean’s deepest depths.”
2. noun
A priapulid, especially a fossil one
“The museum displayed a priapuloid fossil from the Cambrian era.”