Definition of green turtle

Definition of green turtle
  1. green turtle Noun The green sea turtle.
Need more help? Try our forum NEW