serpuloid

English

Etymology

From serpulite +‎ -oid.

Adjective

serpuloid (comparative more serpuloid, superlative most serpuloid)

  1. Resembling a serpulite.