nerveroot

Noun
  1. once common rose pink woodland orchid of eastern North America

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

nerveroot
A pink nerveroot orchid blooms in a sun-dappled forest.