sphecotheres Meaning, Definition & Usage

  1. noun a genus of Old World orioles
    genus Sphecotheres.

WordNet