Get Free Checker

yellow avens

NOUN
  1. erect subshrub with deep yellow flowers; Europe and Asia and North America
  2. hairy yellow-flowered plant of eastern Asia and North America

How To Use yellow avens In A Sentence

List is Empty.