The Collaborative International Dictionary of English v.0.48:Multicarinate \Mul`ti*car"i*nate\, a. [Multi- + carinate.] (Zool.) Many-keeled. [1913 Webster]