Noun Definition

sphecotheres

1.Definition: a genus of Old World orioles

Category: Animals