• Sea-turtle

    Full definition of sea-turtle

    Noun

    1. A variant form of sea turtle
    © Wiktionary