English dictionary
bee orchid meaning and definition
Definition and meaning of bee orchid at MeaningMonkey.org. bee orchid meaning and definition in the English Dictionary.BEE ORCHID noun
Definition of bee orchid (noun)
- European orchid whose flowers resemble bumble bees in shape and color
- synonyms: Ophrys apifera
Source: Princeton University Wordnet