Definitions
There is 1 meaning of the phrase
Trionyx Spiniferus.
Trionyx Spiniferus - as a noun
River turtle of western united states with a warty shell; prefers quiet water
Synonyms (Exact Relations)
spiny softshell