lady's-comb
noun
plural lady's-combs
Definition of lady's-comb
: a European herb (Scandix pectenveneris) with slender pointed fruits
Keep scrolling for more