IXODES MEANING IN ENGLISH

• Ixodes Definition & Synonyms

  1. (n.) A genus of parasitic Acarina, which includes various species of ticks. See Tick, the insect.


RECENT SEARCHES