Quinquefid

What is Quinquefid?

Quinquefid definition and meaning on Dictionary terms:
adjective

cleft into five parts or lobes.