river cooter


Meanings

  • large river turtle of the southern United States and northern Mexico