Hard ticks (IXODIDAE)
FAMILY: Hard ticks (IXODIDAE)

Hard ticks (IXODIDAE)