• Selenoid

    Origin

    - + seleno + -

    Full definition of selenoid

    Adjective

    selenoid

    1. crescent-shaped

    Noun

    selenoid

    (plural selenoids)
    1. any satellite of the Earth's moon (none of which are known)

    Anagrams

    © Wiktionary