fennel - Dictionary definition and meaning for word
fennel
Definition (noun) any of several aromatic herbs having edible seeds and leaves and stems
Definition (noun) aromatic bulbous stem base eaten cooked or raw in salads
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com