shepherd's needleWiktionary 原文英美释义名词noun1Venus comb (Scandix pecten-veneris)2Beggar's ticks (Bidens spp.)