holy flax

English

Noun

holy flax (plural holy flaxes)

  1. A European shrub, Santolina rosmarinifolia.