meaning of habenaria elegans

1. slender inland rein orchid similar to coastal rein orchid but with pale greenish-yellow flowers


Related Words

habenaria elegans |

Developed & Maintained By Taraprasad.com

Treasure Words