hatching gland

anatomical structure in Amphibia

Categories: