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
a
notched
or
toothed
state
;
having
rounded
edges