lychins chalcedonica Meaning, Definition & Usage

  1. noun Eurasian garden perennial having scarlet flowers in dense terminal heads
    scarlet lychnis; maltese cross.

WordNet