This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Sea cucumber
Any large holothurian, especially one of those
belonging to the genus Pentacta, or Cucumaria, as the common American
and European species. (P. frondosa).