alligatoride

Italian

Noun

alligatoride m (plural alligatoridi)

  1. alligatorid