English dictionary
devil's urn meaning and definition
Definition and meaning of devil's urn at MeaningMonkey.org. devil's urn meaning and definition in the English Dictionary.DEVIL'S URN noun
Definition of devil's urn (noun)
- a common name for a variety of Sarcosomataceae
Source: Princeton University Wordnet