Definition of Blue Orchid
noun : Blue Orchid
Source: WordNet 3.1
-
1. (
) famous orchid of northern India having large pale to deep lilac-blue flowers ;
See more about : Blue Orchid