diapsidi
Italian
Noun
diapsidi
m
plural of
diapside
Anagrams
diaspidi