VariousWords beta
Related Terms:
Noun
Definition: Any bee of the tribe Euglossini
Adjective
Definition: Of or relating to the Euglossini, or orchid bees
VariousWords beta
Definition: Any bee of the tribe Euglossini
Definition: Of or relating to the Euglossini, or orchid bees