Sea pink

What is Sea pink?

Sea pink definition and meaning on Dictionary terms:
noun