maltese cross Meaning, Definition & Usage

  1. noun Eurasian garden perennial having scarlet flowers in dense terminal heads
    Lychins chalcedonica; scarlet lychnis.
  2. noun a cross with triangular or arrow-shaped arms and the points toward the center

WordNet