vocab dash
Log in
Sign up
crenulado
Forms
Meanings
Adjective
1. crenulate
(sciences)