oophoridia
/oʊfəˈrɪdiə/Definitions
1. noun
a subgroup of oviparous reptiles, specifically a suborder of squamates that includes the boas and pythons
“The oophoridia are a group of snakes known for their constricting abilities.”
1. noun
a subgroup of oviparous reptiles, specifically a suborder of squamates that includes the boas and pythons
“The oophoridia are a group of snakes known for their constricting abilities.”