Definify.com

Definition 2025


alligator_snapping_turtles

alligator snapping turtles

English

Noun

alligator snapping turtles

  1. plural of alligator snapping turtle