octodontidi
Italian
Noun
octodontidi
plural of
octodontide