mechewel

Noun

 * 1) A yellow-flowered bushy perennial, ,