sedentaria
/ˌsɛdɛnˈtɛriˌɑːrɪə/Definitions
1. noun
A type of snail that lives on land.
“The new species of sedentaria was discovered in the desert region.”
1. noun
A type of snail that lives on land.
“The new species of sedentaria was discovered in the desert region.”