cheloniidae
/tʃɪlɒniaɪdiːd/Definitions
1. noun
a family of marine turtles
“The researchers studied the behavior of cheloniidae in their natural habitat.”
1. noun
a family of marine turtles
“The researchers studied the behavior of cheloniidae in their natural habitat.”