Search results
- Dictionarytitan arum
noun
- 1. a plant of the arum family native to Sumatra, bearing an extremely large inflorescence that smells strongly of rotting meat, with a spathe that is burgundy-red on the inside.
Powered by Oxford Dictionaries