bullock's eye

English

Noun

bullock's eye

  1. The houseleek.