Definition of priest's crown in English:

priest's crown

noun

English Regional
  • A dandelion (from the resemblance of the receptacle, after the downy seeds have dispersed, to a priest's tonsure); the receptacle of a dandelion after the seeds have dispersed.

Origin

Middle English.