goat rue

Explore definitions, synonyms, and language insights of goat rue

Definitions

Noun
tall bushy European perennial grown for its pinnate foliage and slender spikes of blue flowers; sometimes used medicinally

More General Terms