sheep tick

English

Noun

sheep tick (plural sheep ticks)

  1. Synonym of castor bean tick.