Maltese cross

Explore definitions, synonyms, and language insights of Maltese cross

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

More General Terms