Definitions
noun
North American orchid bearing a single leaf and yellowish-brown flowers
Look “puttyroot” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
North American orchid bearing a single leaf and yellowish-brown flowers