fennel ( synonym found)

Definition of fennel:

(n) : a plant, Foeniculum vulgare, of the parsley family; the bulb, leaves, stalks, or seeds of the plant used as ingredients in cooking

Definition of fennel:

(n) : a plant, Foeniculum vulgare, of the parsley family; the bulb, leaves, stalks, or seeds of the plant used as ingredients in cooking

Back to Top