naticoid (comparative more naticoid, superlative most naticoid)
naticoid (plural naticoids)
Natica + -oid