Puffin tick

Ixodes rothschildi

Countries on record
1 country