Anatomy and physiology of reproduction in the female Llama and Alpaca - Aba, M A (Llama and Alpaca Care: Medicine, Surgery, Reproduction, Nutrition, and Herd Health, 2013)