yehiagendy41651 yehiagendy41651 26-02-2024 Biology contestada This figure shows an intestinal villus. What is the invagination indicated by the number 2? A. Gastric gland B. Lymphatic nodule C. Intestinal gland D. Endocrine gland E. Peyer patch