selenoid

selenoid

English Adj
Ad

Definition

crescent-shaped

Etymology

From seleno- + -oid.

Ad