Meaning of “fennel” in the English Dictionary

british dictionary