Definition of Goatsbeard

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

Antonyms of Goatsbeard


No Antonyms Found.

Homophones of Goatsbeard


No Homophones Found.