Yahoo Web Search

Search results

  1. Dictionary
    Japanese anemone

    noun

    • 1. an autumn-flowering anemone with large pink or white flowers. It is native to China and naturalized in Japan, and several cultivars have been developed.