indian cucumber root


noun

  1. a North American plant, Medeola virginiana, of the lily family, having whorled leaves, nodding, greenish-yellow flowers, and an edible root.

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.236