释义 |
indian cucumber noun or indian cucumber root Usage: usually capitalized I : a small American herb (Medeola virginiana) of the lily family with a white succulent rootstock and with leaves in two whorls of which the upper whorl subtends an umbel of small greenish yellow flowers |