meaning of amenorrhoea

1. Retention or suppression of the menstrual discharge.


Related Words

amenorrhoea | amenorrhoeal |

Developed & Maintained By Taraprasad.com

Treasure Words