ixodes
English
ixodes meaning in English • ixodes का अर्थ अंग्रेजी में
Noun
- A genus of parasitic Acarina, which includes various species of ticks. See Tick>, the insect.