terapsidi
Italian
Noun
terapsidi
m
plural of
terapside
Anagrams
disparite
,
disperati
,
rispedita