shepherd's needle









shepherd's needle


noun

  1. a European umbelliferous plant, Scandix pectenveneris, with long needle-like fruits
51 queries 0.606