starry campion

English

Noun

starry campion

  1. The plant Silene stellata.