Tamil Dictionary 🔍

oestruation

OEs`tru*a"tion, n. (Physiol.) Defn: The state of being under oestrual influence, or of having sexual desire.


oestruation - Similar Words