ophrys insectifera

Noun
  1. European orchid whose flowers resemble flies (synset 112095511)

Found on Word Lists

Other Searches