burseed








noun

  1. a stickseed, Lappula echinata, introduced into North America from Europe.
54 queries 0.581