meaning of habenaria greenei

1. stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers


Related Words

habenaria greenei |

Developed & Maintained By Taraprasad.com

Treasure Words