PUTTYROOTS
Definition
PUTTYROOTS is the plural of PUTTYROOT.
noun PUTTYROOT: North American orchid bearing a single leaf and yellowish-brown flowers.
PUTTYROOTS is the plural of PUTTYROOT.
noun PUTTYROOT: North American orchid bearing a single leaf and yellowish-brown flowers.