Multicarinate

a.
  1. Many-keeled.