• Scamel

    Alternative forms

    Full definition of scamel

    Noun

    scamel

    (plural scamels)
    1. (UK, obsolete) bar-tailed godwit

    Anagrams

    © Wiktionary