1. The large elongated cells that provide nutrition to developing sperms are
 
2. Estrogen is secreted by
 
3. Which one of the following is an IUCD?