Webster's Revised Unabridged Dictionary · 1913
Serpulian
Copy link
Serpulian
, noun
(Zoology)
A serpula.
Also: Serpulidan
↑