Definitions of Capsella:

  • noun:   shepherd's purse