Yahoo India Web Search

Search results

  1. Dictionary
    green dragon

    noun

    • 1. a North American arum with a large divided leaf, a greenish-cream spathe, and a very long white spadix.