As nouns the difference between terms and crenulation
is that terms is while crenulation is a minute crenation.
terms
English
Noun
(head)
Statistics
*
----
crenulation
English
Noun
(
en noun)
A minute crenation.
The state of being minutely scalloped.