GOATSBEARD

Definition of GOATSBEARD

  1. (noun)weedy European annual with yellow flowers; naturalized in United States