English edit

Adjective edit

serrulated (comparative more serrulated, superlative most serrulated)

  1. serrulate

Anagrams edit