Definition Definition

sea holly - Meaning and Examples

Meaning of 'sea holly' (Webster Dictionary)

1 . Sea holly
- An evergeen seashore plant (Eryngium maritimum). See Eryngium.