Definify.com

Definition 2024


ixodide

ixodide

Italian

Noun

ixodide m (plural ixodidi)

  1. ixodid