queen pigeon
nounDefinition of queen pigeon
: any of several crowned pigeons (as Goura victoria)
1