comestible

[French]

Edible. Can be eaten.

Countries