Multicarinate

(a.) Many-keeled.