Dictionary Definition:
aiṅguda mf(ī)n. coming from the plant Iṅguda Suśr. R.
• (am), n. the fruit of that plant L.