Testicardines
Tes·ti·car·di·nes
ˌtestəˈkardᵊnˌēz
taxonomic synonym of articulata
Love words? Need even more definitions?
Merriam-Webster unabridged
Share