puttyroot(noun) noun1. North American orchid bearing a single leaf and yellowish-brown flowersDefinition categories: plant, orchid