puttyroot

noun
  1. a North American orchid with a single leaf and small yellowish-green flowers
  2. Usage: botanical

Examples