ixodidi
Italian
Noun
ixodidi
m
plural of
ixodide