English edit

Noun edit

carrotweed (plural carrotweeds)

  1. The ragweed Ambrosia elatior