noun a flower bed that primarily contains nonwoody perennials rather than annuals
herbaceous border 🔊 Listen to this noun a flower bed that primarily contains nonwoody perennials rather than annuals Share Facebook Twitter Google +