Find the word definition

The Collaborative International Dictionary
Multisulcate

Multisulcate \Mul`ti*sul"cate\, a. [Multi- + sulcate.] Having many furrows.

Wiktionary
multisulcate

a. Having many grooves.