dendrochirotid
English
Noun
dendrochirotid
(
plural
dendrochirotids
)
Any of the order
Dendrochirotida
of
sea cucumbers
.