1. crenulate - Adjective
2. crenulate - Adjective Satellite
Alt. of Crenulated
a crenulate leaf Source: Internet