crenula (English, noun)
expansion: crenula (plural crenulae)
Senses:
topics: biology
natural-sciences
zoology
glosses: A small notch.
Forms:
form: crenulae
tags: plural