Definitions
noun
Eurasian garden perennial having scarlet flowers in dense terminal heads
noun
a cross with triangular or arrow-shaped arms and the points toward the center
Look “maltese cross” up elsewhere
Want another word?
Spin the dictionary for a fresh one.