Lemma

Definition of Lemma from the PharmacyDictionary.in

Lemma

Means “sheath.”

Not Available