Meaning of fairy petticoats in English:

fairy petticoats

noun

(also fairies' petticoats)
dialect British, Northern English
  • The foxglove, Digitalis purpurea, or its flowers.

Origin

Mid 19th century.