queen cage
nounDefinition of queen cage
: a small container to hold a queen bee (as for shipment)
1