puttyroot
Explore definitions, synonyms, and language insights of puttyroot
Definitions
Noun
North American orchid bearing a single leaf and yellowish-brown flowers
Explore definitions, synonyms, and language insights of puttyroot