Home
Search
Index
Definify.com
Definition
2025
praecavae
praecavae
English
Noun
praecavae
plural of
praecava
Similar Results