meaning of bletia

1. any of various orchids of the genus Bletia having pseudo-bulbs and erect leafless racemes of large purple or pink flowers


Related Words

bletia | bletia striata |

Developed & Maintained By Taraprasad.com

Treasure Words