Definition of dragon arum in English:

dragon arum

noun

  • 1Any of a number of plants of the arum family, in particular the North American green dragon.

    1. 1.1 An arum of the eastern Mediterranean, with a deep purple spathe and spadix, and an unpleasant smell.