meaning of goat rue

1. tall bushy European perennial grown for its masses of light-textured pinnate foliage and slender spikes of blue flowers; sometimes used medicinally


Related Words

goat rue | goats rue |

Developed & Maintained By Taraprasad.com

Treasure Words