1 queen turtle | Definition of queen turtle

queen turtle

noun

Definition of queen turtle

: an edible North American softshell turtle (Trionyx mutica)