dragon arum

English

Noun

dragon arum (uncountable)

  1. Any of species Dracunculus vulgaris of aroid plants.

Translations