Advertisement

Advertisement

shepherd's needle

noun

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


Advertisement

Advertisement

Advertisement

Advertisement