meaning of goatsbeard

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


Related Words

goatsbeard |

Developed & Maintained By Taraprasad.com

Treasure Words