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.