Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several dwarf creeping orchids with small bizarre insect-like hairy flowers on slender stalks.
Meaning : European orchid whose flowers resemble flies.
Synonyms : ophrys insectifera, ophrys muscifera
Install App
Fly orchid meaning in Telugu.