MALTESE CROSS
Definition:
- [noun] Eurasian garden perennial having scarlet flowers in dense terminal heads
Synonyms: scarlet lychnis, Lychins chalcedonica - [noun] a cross with triangular or arrow-shaped arms and the points toward the center
Synonyms: Maltese cross
Synonyms:
- Search for synonyms for MALTESE CROSS



