Home
Search
Index
Definify.com
Definition
2025
serpulae
serpulae
English
Noun
serpulae
plural of
serpula
Similar Results
Serrulate
Serpulite