Definition
spreading bush of northeastern United States having small clusters of fragrant green and yellow flowers
Seed ·
Term in context
spreading bush of northeastern United States having small clusters of fragrant green and yellow flowers
Seed ·