Meaning of pin clover in English:

pin clover

noun

dialect US

Origin

Late 19th century; earliest use found in American Naturalist.