Multicarinate
/(?)/
Mul·ti·car·i·nate
Multicarinate
a.
Many-keeled.
(Zool.)