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.