nerveroot

英文釋義

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