four-leaf clover
four-leaf clover {n.}
A small green plant with four leaves which many people think means good luck because clover plants usually have three leaves.
John has a four-leaf clover in his pocket. He thinks he will have good luck now.
Categories:
Source: A Dictionary of American Idioms