cyanoderma
/saɪəˈnɒdrəmə/Definitions
1. noun
A genus of small to large-sized land snails.
“The researcher studied the cyanoderma species in the forest reserve.”
1. noun
A genus of small to large-sized land snails.
“The researcher studied the cyanoderma species in the forest reserve.”