Crenula Definition
noun
(zoology) A small notch.
Wiktionary
Other Word Forms of Crenula
Noun
Singular:
crenula
Plural:
crenulaeFind Similar Words
Find similar words to crenula using the buttons below.