English dictionary
icsh meaning and definition
Definition and meaning of icsh at MeaningMonkey.org. icsh meaning and definition in the English Dictionary.ICSH noun
Definition of ICSH (noun)
- a gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals
Source: Princeton University Wordnet