meaning of psycodes

1. North American orchid with clusters of fragrant purple fringed flowers


Related Words

habenaria psycodes |

Developed & Maintained By Taraprasad.com

Treasure Words