puttyroot

Explore definitions, synonyms, and language insights of puttyroot

Definitions

Noun
North American orchid bearing a single leaf and yellowish-brown flowers