meaning of habenaria albiflora

1. bog orchid of eastern North America with a spike of pure white fringed flowers


Related Words

habenaria albiflora |

Developed & Maintained By Taraprasad.com

Treasure Words