Open main menu

EnglishEdit

EtymologyEdit

Latin

NounEdit

crenula (plural crenulae)

  1. (zoology) A small notch.

Related termsEdit

AnagramsEdit