Definition of petty whin in English:

petty whin

noun

  • A small spiny European broom (shrub) of heath and moorland.

    Genista anglica, family Leguminosae

Origin

Mid 16th century: from petty + whin.