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