serpulan

noun
ser·​pu·​lan | \ -lən\

Definition of serpulan

History and Etymology for serpulan

New Latin Serpula + English -an

Keep scrolling for more