downy rattlesnakeWiktionary 原文释义(英文)名词 NounAn orchid of species Goodyera pubescens, native to much of eastern North America