What is the fennel seeds? Planted for its delicious seeds, stems, and leaves, fennel is a perennial herb belonging to the carrot family Apiaceae. Originating in southern Europe and Asia Minor, fennel grows in temperate regions worldwide and is considered an invasive plant in parts of Australia and the United States. The blanched branches of […]


