Sekirov Dictionary

donkey's eye

noun1

  1. The seed of Mucuna pruriens.
forms

donkey's eyes

This dictionary works without the internet: on your phone · in Chrome