Definify.com

Definition 2024


serpulae

serpulae

English

Noun

serpulae

  1. plural of serpula