sfenodonte
Italian
Noun
sfenodonte
m
(
plural
sfenodonti
)
sphenodont