Sea Holly
Definition of Sea Holly
- 1. European evergreen eryngo with twisted spiny leaves naturalized on United States east coast; roots formerly used as an aphrodisiac Noun
- 2. Widely cultivated southern European acanthus with whitish purple-veined flowers Noun