wood rose









wood rose


noun

  1. the dried seed pod of the Ceylon morning glory.
51 queries 0.518