sea campion

Noun

 * 1) A flowering plant,.