Home
Search
Index
Definify.com
Definition
2024
xifosuro
xifosuro
Italian
Noun
xifosuro
m
(
plural
xifosuri
)
(
zoology
)
xiphosauran
Similar Results