Definify.com

Definition 2026


serpulae

serpulae

English

Noun

serpulae

  1. plural of serpula