polylobate

Adjective

 * 1) Having many lobes

Translations

 * French: polylobé
 * Italian: