puttyroot

nounA North American orchid (Aplectrum hyemale) with a single leaf and a root that produces a sticky, putty-like substance.

No synonyms or antonyms found for this word.

puttyroot synonyms & antonyms | whatsthatwordmean | whatsthatwordmean