lacecap

English

Noun

lacecap (plural lacecaps)

  1. (often used attributively) A cap shape resembling lace.
  2. Any lacecap hydrangea