queen turtle
nounDefinition of queen turtle
: an edible North American softshell turtle (Trionyx mutica)
1