Home / S / snowy orchid

snowy orchid

noun 12 letters Scrabble 23 WWF 23
Definitions
noun

slender fringed orchid of eastern North America having white flowers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →