Skip to main content

ixodidae

English ixodidae meaning in English  •  ixodidae का अर्थ अंग्रेजी में
prop. n.
  • a natural family of ticks having a hard shield on the back and mouth parts that project from the head; the hard ticks.
Advertisement