euglossines
English
Noun
euglossines
plural of
euglossine