Noun Definition

ixodidae

1.Definition: hard ticks

Category: Animals