Suitable to be eaten; edible.
Anything that can be eaten; food.
Britain standard spelling of flavorsome.