• Scelidate

    Full definition of scelidate

    Adjective

    scelidate

    1. (rare, biology) Having legs

    Related terms

    Anagrams

    © Wiktionary