共 50 条
- [3] Tetranucleotide microsatellites from the loggerhead sea turtle (Caretta caretta) MOLECULAR ECOLOGY NOTES, 2007, 7 (05): : 784 - 787
- [5] Anatomic Interactive Atlas of the Loggerhead Sea Turtle (Caretta caretta) Head ANIMALS, 2021, 11 (01): : 1 - 13