English dictionary
titan arum meaning and definition
Definition and meaning of titan arum at MeaningMonkey.org. titan arum meaning and definition in the English Dictionary.TITAN ARUM noun
Definition of titan arum (noun)
- malodorous tropical plant having a spathe that resembles the corolla of a morning glory and attains a diameter of several feet
- synonyms: Amorphophallus titanum, krubi
Source: Princeton University Wordnet