dehydrated foods

Noun
  1. Food preserved by dehydration (synset 107589018)

Other Searches