shepherd's needleDefinition of shepherd's needle noun a white-flowered Eurasian plant of the parsley family, with long needle-shaped fruit. Scandix pecten-veneris, family Umbelliferae shepherd's needle in other Oxford dictionaries Definition of shepherd's needle in the US English dictionary