English dictionary

puttyroot meaning and definition

Definition and meaning of puttyroot at MeaningMonkey.org. puttyroot meaning and definition in the English Dictionary.

PUTTYROOT noun

Definition of puttyroot (noun)

  1. North American orchid bearing a single leaf and yellowish-brown flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: