Wiktionary
crenula
n. (context zoology English) A small notch
n. (context zoology English) A small notch