Serrulate - Definition

serrulate

adj 1: minutely serrated

Look up another word