meaning of fly orchid

1. European orchid whose flowers resemble flies


Related Words

fly orchid | greater butterfly orchid | lesser butterfly orchid |

Developed & Maintained By Taraprasad.com

Treasure Words