Noun Definition

holothuroidea

1.Definition: class of echinoderms including the sea cucumbers

Category: Animals