DEMILUNE


Meaning of DEMILUNE in English

( n. )

A crescentic mass of granular protoplasm present in the salivary glands.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.