orchid bee (English, noun)
expansion: orchid bee (plural orchid bees)
Senses:
glosses: Any of various bees of the tribe Euglossini.
Forms:
form: orchid bees
tags: plural