From seleno- + -oid.
selenoid (comparative more selenoid, superlative most selenoid)
selenoid (plural selenoids)