downy rattlesnake

English

Noun

downy rattlesnake (countable and uncountable, plural downy rattlesnakes)

  1. An orchid of species Goodyera pubescens, native to much of eastern North America

Synonyms

Translations

Further reading