carrot stick

Noun
  1. A stick of carrot eaten raw (synset 107746296)

Other Searches