Definition of Puttyroot

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

Synonyms for word "puttyroot"

Semanticaly linked words with "puttyroot"

Hyponims for word "puttyroot"