Italian

edit

Noun

edit

octodontide m (plural octodontidi)

  1. octodontid