Unscramble
Definition of Sphecotheres
Noun: Sphecotheres
A genus of Old World orioles
- genus Sphecotheres
See also:
Sphecoidea
sphene