comestible
[
French
]
Edible. Can be eaten.
Countries
France