Home
Search
Index
Definify.com
Definition
2024
novaeguineae
novaeguineae
Latin
Adjective
novaeguineae
New Guinea
(attributive)
Similar Results