tragulidi
Italian
Noun
tragulidi
plural of
tragulide