Spanish lime

noun
See genip.
link/cite print suggestion box