carrot juice

Noun
  1. Usually freshly squeezed juice of carrots (synset 107941848)

Other Searches