You searched for: “demilunes
demilune (s) (noun), demilunes (pl))
1. A half-moon or a crescent moon .
2. A crescent-shaped cell; such as, one of the serous cells of the body known as a submandibular salivary gland.
This entry is located in the following units: demi- (page 1) luna-, luni-, lun-, lunu- (page 1)