sinapsidi
Italian
Noun
sinapsidi
m
plural of
sinapside