octodontide
Italian
Noun
octodontide
m
(
plural
octodontidi
)
octodontid