English dictionary
crenature meaning and definition
Definition and meaning of crenature at MeaningMonkey.org. crenature meaning and definition in the English Dictionary.CRENATURE noun
Definition of crenature (noun)
Source: Princeton University Wordnet