Definition of Demilune from the PharmacyDictionary.in
Demilune
Synonyms or meaning of Demilune
1. This term refers to a small body with a form similar to that of a half-moon or a crescent. 2. It is frequently used for the gametocyte of Plasmodium falciparum, a parasite that causes malaria.
Image related to Demilune
Not Available