pinweed

noun
  1. any of various small weedy plants of the genus Lechea, having small leaves and tiny flowers
  2. Usage: botanical

Examples