Meaning of semilunar

Definition of semilunar

(adj) resembling the new moon in shape

Other information on semilunar

WIKIPEDIA results for semilunar
Amazon results for semilunar