menotyphla
/mɛnɒtɪˈfaɪlə/Definitions
1. noun
A group of mammals that are nocturnal and burrowing, typically small insectivorous mammals such as moles and shrews
“The menotyphla species are often found in moist, forested areas.”
1. noun
A group of mammals that are nocturnal and burrowing, typically small insectivorous mammals such as moles and shrews
“The menotyphla species are often found in moist, forested areas.”