Definition Definition

sea daffodil - Meaning and Examples

Meaning of 'sea daffodil' (Webster Dictionary)

1 . Sea daffodil
- A European amarylidaceous plant (Pancratium maritimum).