folliculin








noun Biochemistry.

  1. estrone.

noun

  1. another name for oestrone
54 queries 0.547