SERRULATE Meaning of SERRULATE in English adj. esp. Anat., Bot., & Zool. finely serrate; with a series of small notches. Derivatives: serrulation n. Etymology: mod.L serrulatus f. L serrula dimin. of serra saw Oxford English vocab. Оксфордский английский словарь. 2012