CRENATION Meaning of CRENATION in English (n.) A rounded tooth on the edge of a leaf. Webster's English dictionary. Английский словарь Webster. 2012