Home
Search
Index
Definify.com
Definition
2024
scopulae
scopulae
English
Noun
scopulae
plural of
scopula
Similar Results
Scapular
Copulate
Scapula
Copula