cyclophorus
/ˌsaɪkləˈfɔrəs/Definitions
1. noun
A genus of large, terrestrial, air-breathing slugs, primarily found in Southeast Asia and the Pacific Islands
“The cyclophorus snails were found in the dense rainforest of Borneo.”
1. noun
A genus of large, terrestrial, air-breathing slugs, primarily found in Southeast Asia and the Pacific Islands
“The cyclophorus snails were found in the dense rainforest of Borneo.”