lepidochelys Definition
Definition
Lepidochelys is a genus of sea turtles, including the green sea turtle (Lepidochelys chloragros). They are known for their unique scutes and herbivorous diet in adulthood.
Browse
Lepidochelys is a genus of sea turtles, including the green sea turtle (Lepidochelys chloragros). They are known for their unique scutes and herbivorous diet in adulthood.
Browse