Word info Synonyms

Ophrys apifera

Noun

Meaning

European orchid whose flowers resemble bumble bees in shape and color

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms