Definition of castor bean tick in English:

castor bean tick

noun