Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
crenature
in English
crenature
Definitions
Noun
a
rounded
tooth
or
notch
on
a
leaf
or
surface
The
leaf
had
a
distinctive
crenature
along
its
edge
.
a
notched
or
toothed
state
;
having
rounded
edges
The
crenature
of
the
rock
surface
provided
a
grip
for
climbers
.