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