alligatoride
Italian
Noun
alligatoride
m
(
plural
alligatoridi
)
alligatorid