selenoid
Speech parts
1. selenoid - Noun
2. selenoid - Adjective
Meaning
selenoid (comparative more selenoid, superlative most selenoid)
crescent-shaped
selenoid (plural selenoids)
any satellite of the Earth's moon (none of which are known)
1. selenoid - Noun
2. selenoid - Adjective
selenoid (comparative more selenoid, superlative most selenoid)
crescent-shaped
selenoid (plural selenoids)
any satellite of the Earth's moon (none of which are known)