Definition: Crenicara is a type of flowering plant in the family Apiaceae, known for its distinctive crenellated leaves and flower heads. Crenicara