crenulado
Meanings
Adjective
1. crenulate (sciences)