aplacophora
/æpˈlækəˌfɔrə/Definitions
1. noun
an order of small, shell-less, air-breathing land mollusks
“The species of aplacophora found in this region are still poorly understood.”
1. noun
an order of small, shell-less, air-breathing land mollusks
“The species of aplacophora found in this region are still poorly understood.”