noun a purple-flowered campanulaceous plant, Legousia hybrida, of Europe, W Asia, and N Africa
venus's looking glass 🔊 Listen to this noun a purple-flowered campanulaceous plant, Legousia hybrida, of Europe, W Asia, and N Africa Share Facebook Twitter Google +