donkey's eye

English

Noun

donkey's eye (plural donkey's eyes)

  1. The seed of Mucuna pruriens.